torpedo tube – English–Français translations

🇬🇧 en fr 🇫🇷

torpedo tube noun

  • tube through which torpedoes are launched
lance-torpilles
Wiktionary Links